Data Reverse Engineering of Legacy Databases to Object Oriented Conceptual Schemas
نویسندگان
چکیده
This paper presents a solution and a methodology to recover legacy databases of most DBMS using formal-method based techniques. These formal methods (terms rewriting systems) are applied during the data reverse engineering process and allow for an automatic approach. This automatic approach reduces the time invested and the number of people involved in the data reverse engineering and data migration processes. This solution is being implemented in the RELS (Re-Engineering of Legacy Systems) tool. The RELS tool is under development in the in collaboration with the industrial partner CARE-Technologies. RELS is used together with the model compiler Sosy Technology of CARE-Technologies and provides a complete solution to the re-engineering proccess.
منابع مشابه
A Generic Framework for Extracting XML Data from Legacy Databases
This paper describes a generic framework of which semantics-based XML data can be derived from legacy databases. It consists in first recovering the conceptual schema of the database through reverse engineering techniques, and then in converting this schema, or part of it, into XML-compliant data structures. Both steps heavily rely on generic schema transformation techniques, while all the sche...
متن کاملExtraction of Object-oriented Schemas from Existing Relational Databases: a Form-driven Approach
In this paper, we present our Form-driven approach for reverse engineering of relationa databases. This methodology uses the information extracted from both form structure and instances as a database reverse engineering input using an interaction with a user. Through a combination of forms structures and data instances analysis, forms relational sub-schemas and their constraints are derived. Th...
متن کاملDatabase Reverse Engineering
Database reverse engineering consists of recovering the abstract descriptions of files and databases of legacy information systems. A legacy information system can be defined as a “data-intensive application, such as [a] business system based on hundreds or thousands of data files (or tables), that significantly resists modifications and changes” (Brodie & Stonebraker, 1995). The objective of d...
متن کاملExporting Databases in XML (A Conceptual and Generic Approach)
This paper describes a generic conceptual framework in which semantics-based XML DTD can be derived from existing, and more generally legacy, databases. It consists in first recovering the conceptual schema of the database through reverse engineering techniques, then in converting this schema, or part of it, into XML-compliant data structures. Both steps heavily rely on generic schema transform...
متن کاملA Form Driven Object-Oriented Reverse Engineering Methodology
This thesis presents an object-oriented reverse engineering methodology using forms in order to recover semantics of legacy application, which has many problems such as increasing maintenance cost, and some difficulties in migration to new systems environment. But, most of legacy systems are important assets in organization. Therefore, it is very advantageous to use them continuously and they a...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
- Electr. Notes Theor. Comput. Sci.
دوره 72 شماره
صفحات -
تاریخ انتشار 2003